Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 OTTERHAM QUAY LANE Semi-Detached £422,536 £325,000 14 Feb 2017
123 OTTERHAM QUAY LANE Terraced £353,435 £215,000 6 Sep 2013
125 OTTERHAM QUAY LANE £1,962 £1,600 23 Oct 2019
127 OTTERHAM QUAY LANE Terraced £403,987 £110,000 28 Sep 2000